body, div, dl, dt, dd, ul, li, p{margin:0;padding:0;}
body{line-height:2em;font-family:"Microsoft YaHei", Arial, Helvetica, sans-serif;color:#000000;}
img{border:none;}
ul, li{list-style-type:none;}
a{text-decoration:none;color:#000000;}
a:hover{color:#d43d44;text-decoration:none}
.c{clear:both;}
.c5{clear:both;height:5px}
.qq{color:#32abe1;background:url(../images/qq.gif) no-repeat left top;padding-left:25px;padding-top:5px;font-size:12px}
table{ width:100% !important}
.fl{float:left}
.fr{float:right}
.w1170{width:1170px;margin:0 auto;position:relative;}
.topnav{height:32px;background:#f9f9f9;border-bottom:1px #f1f1f1 solid;overflow:hidden;color:#7e7e7e;line-height:30px;font-size:12px;}
.topnav a{padding-left:8px;padding-right:8px}
.topnav a.qq{color:#32abe1;background:url(../images/qq.gif) no-repeat left top;padding-left:25px;padding-top:5px;}
.top{height:120px;width:1170px;margin:0 auto;overflow:hidden;}
.top .logo{float:left;width:600px;padding-top:15px;}
.top .tel{float:right;width:250px;margin-top:50px;text-align:right;}
.top .tel p{font-size:28px;color:#d43d44;background:url(../images/tel.gif) no-repeat left top;line-height:40px;padding-top:15px;}
.nav{background:#29965c;height:50px;}
#nav{width:1170px;margin:0 auto;font-size:16px;line-height:50px;height:50px}
#nav li.nav_m{position:relative;z-index:100;float:left;width:130px;}
#nav li.nav_m a.nav_m_link{color:#fff;display:block;text-align:center;background:url(../images/nav.gif) no-repeat 10px center}
#nav li.nav_m a.nav_m_link:hover{background:url(../images/nav.gif) #177844 no-repeat 10px center;}
.nav_sub_main{position:absolute;top:50px;left:-9999px;width:130px;padding-left:0;}
#nav li.sfhover .nav_sub_main, #nav li.nav_m:hover .nav_sub_main{left:0;}
.nav_sub_main li{height:30px;line-height:30px;text-align:center;font-size:12px;border-bottom:1px #bbbbbb solid}
.nav_sub_main li a{display:block;width:130px;height:30px;background:#CCC;color:#333;}
.nav_sub_main li a:hover{background:#CC0000;color:#fff;}
/*banner*/
.banner{height:180px;background:url(../images/banner.jpg) no-repeat center;text-align:center;color:#FFFFFF;}
.banner p{font-size:30px;padding-top:20px;line-height:2em}
.banner span{font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase;}
.banner font{font-size:12px;display:block}
.banner font a{color:#FFFFFF}
#banner{width:1150px;height:380px;position:relative;margin:15px auto;padding:0;border:10px #CCCCCC solid}
#banner .arrow{display:inline-block;position:absolute;z-index:2;width:34px;height:56px;bottom:45%;cursor:pointer;}
#banner .l{background:url(../images/buttons.png) no-repeat 0px 0px;left:50px;}
#banner .r{background:url(../images/buttons.png) no-repeat -34px 0px;right:50px;}
#banner .bn{display:none;position:absolute;width:100%;height:380px;text-align:center}
#banner .b0{background:url(../images/banner.jpg) no-repeat center;}
#banner .b1{background:url(../images/b1.jpg) no-repeat center;}
#banner .b2{background:url(../images/b2.jpg) no-repeat center;}
#banner .b3{background:url(../images/b3.jpg) no-repeat center;}
#banner .b4{background:url(../images/b4.jpg) no-repeat center;}
#banner .b5{background:url(../images/b5.jpg) no-repeat center;}
.main{padding-top:20px;width:1170px;margin:0 auto}
.nice{padding-top:20px;width:1170px;margin:0 auto;font-size:14px}
.nice dl dt{float:left;width:234px;text-align:center}
.nice dl dt img{border:5px #e5e5e5 solid}
.nice dl dt img:hover{border:5px #29965c solid}
.btw{background:url(../images/index_12.jpg) no-repeat bottom center;height:100px;text-align:center;color:#333;line-height:36px;padding-top:30px;}
.btw p{font-size:24px;}
.btw span{font-size:22px;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase}
.bb{padding:30px 0;font-size:14px}
.bbabout{width:700px;float:left}
.bbcon{width:430px;float:right}
.bbcon p{padding-top:30px;padding-left:30px;background:url(../images/conte.jpg) no-repeat right bottom}
.bbnews{width:1170px;margin:0 auto;padding-top:30px;font-size:16px;}
.bbnews dl{border-bottom:1px #CCC dashed;height:90px;padding-top:10px;width:560px; float:left; margin-right:25px;}
.bbnews dl:nth-child(2){ margin-right:0}
.bbnews dl dt{width:80px;height:80px;background:#CCCCCC;float:left;color:#FFFFFF;text-align:center;border-radius:5px;}
.bbnews dl dt p{padding-top:15px;font-size:14px}
.bbnews dl dt p span{font-size:36px;font-weight:bold}
.bbnews dl dd{color:#666;float:right;width:460px;line-height:1.6em}
.bbnews dl dd font{font-size:14px}
.bbnews dl dd span{font-size:12px}
.morew{width:120px;height:36px;line-height:36px;text-align:center;font-size:16px;margin:30px auto}
.morew a{color:#FFFFFF;display:block;border:1px #FFFFFF solid;border-radius:3px;}
.morew a:hover{background:#d43d44;color:#FFFFFF;border:1px #d43d44 solid;}
.moreb{width:120px;height:36px;line-height:36px;text-align:center;font-size:16px;margin:30px auto}
.moreb a{color:#29965c;display:block;border:1px #29965c solid;border-radius:3px;}
.moreb a:hover{background:#d43d44;color:#FFFFFF;border:1px #d43d44 solid;}
.bin{background:url(../images/mapt.jpg) #93242a no-repeat center top;padding-top:120px;}
.bint{background:url(../images/mapb.jpg) no-repeat bottom center;height:100px;text-align:center;color:#FFF;line-height:36px;}
.bint p{font-size:24px;}
.bint span{font-size:22px;font-family:Georgia, "Times New Roman", Times, serif;text-transform:uppercase}
.binb{background:url(../images/map.jpg) no-repeat center;height:380px;}
.binbb{width:1000px;margin:0 auto;padding-top:50px;}
.binbb p{padding-top:30px;line-height:40px;font-size:20px;color:#FFFFFF}
.bibt{height:320px;background:url(../images/parallax.jpg) #000000 repeat-x center;text-align:center;}
.bibt p{font-size:32px;color:#FFFFFF;line-height:2.0em;padding-top:50px;}
.bibt span{font-size:28px;color:#FFFFFF;line-height:2.0em;}
.con_name{height:50px;background:url(../images/con_na.jpg) no-repeat left bottom;font-size:24px;line-height:40px;padding-left:40px;color:#333333}
.con_name span{font-size:22px;font-family:Georgia, "Times New Roman", Times, serif;padding-left:10px;text-transform:uppercase;color:#29965c}
.left{float:left;width:230px; height:auto;padding-bottom:30px;}
#left_class{width:230px;background:url(../images/left_t.jpg) no-repeat top;padding-top:51px;}
#left_class .bo{border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;width:228px;}
#left_class dt a{z-index:100;background:url(../images/left_ico.gif) no-repeat 0 -35px;line-height:35px;height:35px;border-bottom:1px #e5e5e5 solid;border-top:1px #e5e5e5 solid;font-size:14px}
#left_class dt a:hover{background:url(../images/left_ico.gif) #29965c no-repeat 0 0;color:#FFFFFF}
#left_class dt a{padding-left:40px;display:block;}
#left_class dd{font-size:12px;padding-left:40px;background:#177844;border-bottom:1px #338844 solid;color:#fff;}
#left_class dd:hover{background:#CC0000;}
#left_class dd a{display:block;color:#fff;}
.left_lx{width:230px;background:url(../images/cont.jpg) no-repeat top;padding-top:81px;font-size:12px;margin:10px 0;}
.left_lx .bo{border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;width:228px;padding:10px 0;}
.left_lx p{padding-left:10px;}
.left_lx p span{font-size:20px;color:#e60b1e;}
.right{float:right;width:910px;}
.content{padding:10px;font-size:14px;padding-top:0}
.content table img{ padding:3px; border:3px solid #ccc;margin:10px;}
.list_pic{padding:10px;overflow:hidden;clear:both}
.list_pic dl{height:180px;padding:5px 0;border-bottom:#CCCCCC dashed 1px}
.list_pic dl dt{width:240px;float:left;height:180px;text-align:center}
.list_pic dl dt img{width:225px;height:169px;border:5px solid #EEEEEE;}
.list_pic dl dt img:hover{border:5px solid #29965c;}
.list_pic dl dd{width:620px;float:right;height:180px;line-height:25px;font-size:14px}
.list_pic dl font{font-size:18px;font-weight:100;display:block}
.list_pic dl font a{color:#d43d44;line-height:30px;}
.list_pic dl dd .more{width:100px;height:25px;overflow:hidden;text-align:center;float:right;margin-top:15px;font-size:12px}
.list_pic dl dd .more a{color:#FFFFFF;display:block;background:#29965c;line-height:25px}
.list_pic dl dd .more a:hover{background:#d43d44;}
.list_text{padding:15px 10px;overflow:hidden}
.list_text dl font{font:100 14px/2.5em Microsoft Yahei;}
.list_text dl font a{color:#CC0000;}
.list_text dl font a:hover{color:#000}
.list_text dl dt{color:#999999;margin:5px 0;word-wrap:break-word;overflow:hidden;margin:0 auto;line-height:18px;font-size:12px}
.list_text dl dd{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;color:#29965c;font-size:12px}
.list_text dl dd a{color:#29965c;}
.list_page{line-height:20px;color:#999;padding:20px;text-align:center;font-size:12px; margin-bottom:25px;}
#pages{width:100%;}
#pages ul{float:right;display: inline-block;}
#pages dd{float:left;display: inline-block;}
#pages ul span{float:left;border:1px solid #d6d6d6;margin-left:2px; background:#29965c; color:#fff}
#pages ul span:hover{color:#999;background:#fff}
#pages ul span a{padding:3px 10px;display: block;color:#fff}
#pages ul span a:hover{color:#999;background:#fff}
#current{padding:3px 10px;float:left; background:#fff;}
.info_pic{padding:15px 0;border-bottom:1px dotted #dedede;}
.info_pic .pic{float:left;width:400px;height:302px;overflow:hidden;text-align:center;padding-top:20px;}
#preview{width:322px;height:302px;overflow:hidden;margin:0 auto}
#spec-list{float:left;overflow:hidden;width:324px;height:47px;padding:5px 0;margin:0 auto}
#spec-list ul{padding:0;margin:0;}
#spec-list ul li{float:left;width:54px;text-align:center}
#spec-list ul li img{border:2px solid #ccc;width:47px;height:43px;}
/*jqzoom*/
.jqzoom{position:relative;border:1px solid #e4e4e4;width:320px;height:240px;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:300px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow:hidden;}
.bigimg{width:640px;height:480px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.info_pic .text{float:right;width:500px;height:300px;overflow:hidden;background:url(../images/eucms.gif) no-repeat 280px -20px}
.info_pic .text h1{font-size:18px;font-weight:500;padding-right:10px;color:#CC0000;}
.info_pic .text p{font-size:14px;line-height:2.5em}
.info_pic .text span{font-size:20px;color:#e60b1e;}
.text_title{font:100 18px/2.5em Microsoft Yahei;text-align:center;color:#CC0000;margin:0;padding:0; margin-top:10px;}
.text_other{text-align:center;color:#999;margin:4px 0;font-size:14px}
.text_jj{border:1px solid #CCCCCC;background:#EEEEEE;padding:10px;margin:10px auto;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;font-size:12px}
.text_jj a{font-family:verdana;color:#00f;}
.text_jj a:hover{color:#0262ae;}
.text_jj span{font-weight:bold;color:#000;}
.prenext{position:relative;margin:0 auto;line-height:35px;color:#999;border-bottom:1px #CCCCCC dotted;border-top:1px #CCCCCC dotted;font-size:14px; margin:15px 0;}
/*.reltit{font-size:16px;height:50px;line-height:50px;border-bottom:2px solid #EEEEEE}
.relpic{padding:10px 0;height:auto;overflow:hidden;font-size:12px}
.relpic li{float:left;width:150px;}
.relpic li img{width:130px;height:98px;border:3px solid #EEEEEE;}
.relpic li img:hover{border:3px solid #29965c;}
.relpic li a{text-align:center;text-decoration:none;display:block}
.reltext{padding:10px 0;height:auto;overflow:hidden;font-size:12px}
.reltext li{width:450px;float:left;height:30px;line-height:30px;border-bottom:1px dotted #CCCCCC}
.reltext .r{float:right}
.reltext li span{float:right;color:#888888;padding-right:5px;}*/
#link{border-bottom:1px solid #CFCFCF;font-weight:bold;margin-bottom:5px;padding-right:10px;font-size:14px}
.link{font-size:12px; padding-bottom:20px;}
.link a{padding-right:10px;}
.foot{background:#29965c;padding:20px 0 80px 0;font-size:14px;text-align:center;color:#FFF}
.foot a{color:#FFF}
.foot p a{padding-right:10px;}
#bar{z-index:1000;_display:none;width:100%;height:65px;background:url(../images/bottom.png) repeat bottom;position:fixed;bottom:0px;left:0;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));z-index:9999;}
#bar ul{width:1170px;margin:0 auto;padding-top:5px;height:60px;}
#bar ul li{color:#FFFFFF;width:280px;float:left;font-size:14px}
#bar ul li a{float:left;}
#bar ul li span{width:200px;line-height:20px;height:50px;padding-top:10px;padding-left:20px;float:left}
#bar ul li span font{color:#FFFF00;}
#bar ul li.tel span font{font-size:18px;padding-left:50px;}
#bar ul li.btop{color:#FFFFFF;width:30px;float:right}
.fixed{width:32px;height:235px;background:#D5D5D5;position:fixed;left:0;bottom:65px;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#949494;_position:absolute;_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));z-index:9999;}
.fixed a{display:block;width:16px;height:16px;margin:0 auto;}
.fixed a.codepic{background:url(../images/eucms.gif) no-repeat 0px 0px;height:16px;margin-top:10px}
.fixed .code{background:url(../images/eucms.gif) no-repeat 0px -59px;position:absolute;right:-195px;width:195px;height:238px;top:0px;display:none;}
.fixed .bdsharebuttonbox{width:16px;overflow:hidden;margin:0 auto;padding:3px;text-align:center;}
.fixed .bdsharebuttonbox a{line-height:25px;}
